regard as a stranger - Espagnol Anglais Dictionnaire